it drizzled - German English Dictionary